源泉: fountainhead, well-spring, water source, origin...
难说: hard to tell (i.e. hard to judge or hard to predict), cannot bring oneself to say it...
先生: teacher, husband, doctor (dialect), Mister (Mr.)...
大队: group, a large body of, production brigade, military group...